package com.mlz.www.type;

// 不同进制的写法
/*
    十进制: java中 数值默认都是10进制,不需要加任何修饰
    二进制:数值前面以0b开头,b可以使大写也可以使小写
    八进制:数值前面以0开头
    十六进制:数值前面以0x开头,x可以使大写也可以使小写

 */
public class Demo01 {
    public static void main(String[] args) {
        System.out.println(10);
        System.out.println("二进制:" + 0b10);
        System.out.println("八进制:" + 010);
        System.out.println("十六进制:" + 0x10);

        //short
        System.out.println(Short.MAX_VALUE);
        System.out.println(Short.MIN_VALUE);
        System.out.println("----------------------------------------");

        //int
        System.out.println(Integer.MAX_VALUE);
        System.out.println(Integer.MIN_VALUE);
        System.out.println("----------------------------------------");

        //long
        System.out.println(Long.MAX_VALUE);
        System.out.println(Long.MIN_VALUE);
        System.out.println("----------------------------------------");

        //float
        System.out.println(Float.MAX_VALUE);
        System.out.println(Float.MIN_VALUE);
        System.out.println("----------------------------------------");

        //double
        System.out.println(Double.MAX_VALUE);
        System.out.println(Double.MIN_VALUE);
        System.out.println("----------------------------------------");


    }
}
